bacterial insecticides - Francés Inglés Diccionario